$(document).ready(function() {
	$("#gaoliang5").removeClass("sub-menu-link").addClass("selected");
	//initTime();
	$("#defButton").click(function() {
		var randomN = getRandomNum();
		$("#merOrderNum").val(randomN);
		$("#tranAmt").val("0.01");
		$("#goodsName").val("摩托罗拉ME860手机");
		$("#goodsDetail").val("配件：锂电池，耳机，充电器");
		$("#buyerName").val("刘强东");
		$("#buyerContact").val("18800112233");
		//initTime();
	});

	$.formValidator.initConfig({
		validatorgroup : "1",
		formid : "completeForm",
		onerror : function(input1, input2) {
			return false;
		}
	});

	$("#tranCode").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "交易码不允许为空！"
	}).functionValidator({
		fun : function(val) {
			if (val != "2002") {
				return "交易码必须为 2002";
			} else {
				return true;
			}
		}
	});

	$("#merchantID").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "商户ID不允许为空！"
	});

	$("#merOrderNum").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "订单号不允许为空！"
	});

	$("#tranAmt").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "交易金额不允许为空！"
	});

	$("#orgtranDateTime").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "原交易时间不允许为空！"
	});

	$("#orgOrderNum").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "原订单不允许为空！"
	});

	$("#authID").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "担保交易号不允许为空！"
	});

	$("#currencyType").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "币种不允许为空！"
	});

	$("#tranDateTime").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "交易时间不允许为空！"
	});

	/*
	 * $("#virCardNoIn").formValidator({ onshow : " " }).inputValidator({ min :
	 * 1, onerror : "国付宝转入账户不允许为空！" });
	 */

	$("#tranIP").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "用户浏览器IP不允许为空！"
	});

	$("#version").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "版本号不允许为空！"
	}).functionValidator({
		fun : function(val) {
			if (val == "") {
				return "版本号不允许为空";
			}
		}
	});

	$("#language").formValidator({
		onshow : " "
	}).inputValidator({
		min : 1,
		onerror : "网关语言版本不允许为空！"
	});

});

function getRandomNum() {
	window.random_code_base = (([ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'J',
			'K', 'M', 'N' ])[new Date().getMonth()])
			+ '_' + (Math.random() * 10000000000 + '').substring(0, 4);
	window.random_code_index = 0;
	return window.random_code_base + "_" + (window.random_code_index++);
}
function initTime(){
	$("#tranDateTime").val(timeset());
	$("#gopayServerTime").val(timeset());
	$("#orgtranDateTime").val(timeset());
}
function timeset() {
	var myDate = new Date();
	Y = myDate.getFullYear();// 年份：如2013
	M = myDate.getMonth() + 1 < 10 ? "0" + (myDate.getMonth() + 1) : myDate
			.getMonth() + 1;// 月份：如06
	D = myDate.getDate() < 10 ? "0" + myDate.getDate() : myDate.getDate();// 日：如15
	h = myDate.getHours() < 10 ? "0" + myDate.getHours() : myDate.getHours();
	m = myDate.getMinutes() < 10 ? "0" + myDate.getMinutes() : myDate
			.getMinutes();
	s = myDate.getSeconds() < 10 ? "0" + myDate.getSeconds() : myDate
			.getSeconds();
	return Y.toString()+ M.toString() + D.toString() + h.toString() + m.toString() + s.toString();
}